public interface IRelay {

	/**
	 * connect this Relay to another Relay with the giving host and Port Number
	 * 
	 * @param host
	 * @param port
	 */
	public void connect(String host, int port);

	/**
	 * start listening for Clients and other Relays requests
	 */
	public void startListening();
	
	/**
	 * 
	 */
	public void accept(); 
	
	/**
	 * pass a message to all registered Clients and Relays
	 * 
	 * @param message
	 */
	public void passMessage(String message);
}
